package edu.zut.method;

public class Demo2 {

    public static void main(String[] args) {
        //调用Demo1中的sum方法
//        Demo1.sum();
//        Demo1.mul(31, 32);
        int i = compare(12, 13);
        System.out.println("i = " + i);

    }

    /**
     * 方法的重载：在一个类中，方法名相同，但是参数列表不一样的方法
     * 利用方法的重载，进行比较，并将比较后较大的值返回
     * 1.比较两个整数
     * 2.比较两个小数
     * 3.比较三个整数
     */
    public static int compare(int a, int b) {
        return a > b ? a : b;
    }

    public static double compare(double a, double b) {
        return a > b ? a : b;
    }

    public static int compare(int a, int b, int c) {
        //调用比较两个整数的方法获取相对大值
        int d = compare(a, b);
        int e = compare(c, d);
        return e;
    }


    /**
     * 工具类中
     */
}
